using System;
using System.Collections.Generic;
using System.Text;
using UMC.Data;
using UMC.WorkFlow;


namespace UMC.WorkFlow.Entities
{

    public partial class TaskMessage : UMC.Data.Record
    {

        public ulong? Id { get; set; }
        public ulong? InstanceId { get; set; }
        public string Username { get; set; }
        public string Alias { get; set; }
        public ulong? TaskId { get; set; }
        public ulong? SessionId { get; set; }
        public int? Status { get; set; }
        public int? Type { get; set; }

        public string Subject { get; set; }
        public string Body { get; set; }
        public String ShapeId { get; set; }
        public DateTime? CreationTime { get; set; }
        public DateTime? SendTime { get; set; }

        /// <summary>
        /// 流程申请人
        /// </summary>
        public String Proposer { get; set; }
        public string ProposerAlias { get; set; }

        /// <summary>
        /// 触发人，ShapeId节点的操作人
        /// </summary>
        public String Sender { get; set; }
        
        public string SenderAlias { get; set; }


    }
}
